Netsitalization As Code
Scrapboxのようなネットワーク構造データGから、Netsite Nをつくるためのコード q: なんでコード?
netsiteを手作業でつくっちゃうと、G側が更新されたときの追従で詰む(毎回手作業すんのか?)から
q: コードはどういう感じになる?
まだ正直見えてないけど、Nに含めるノードの一覧を指定するとか、これこれのルールに当てはまるリンクは削除するとか、そんな感じか?
もちろん「ページ名Pのこれこれはこれこれする」みたいな決め打ちもあるだろう
.gitignoreのような表現力も参考になるかもしれない
実装1
nodelist
1行1ターゲットで、正規表現で書けるようにする?
gitignoreみたいに補集合もサポートする?
この場合、デフォは「含めるものを書く」けど、「含めないものも書ける」ようにする
(gitignoreだとデフォは「含めないものを書く」で、でも「含めたいものも書ける(!こんな風に先頭びっくりで指定すればいい))
rules
このターゲットに対して、このルールを適用する、って感じかな
参考にできそうなの